package com.cskaoyan.javase.basic._8if;

/**
 * 对于任何形式的if选择结构而言：
 * 当执行的statement语句仅有一条时，那么可以省略大括号。
 *
 * 例如：
 * if(true){
 *   System.out.println("hello");
 * }
 * // 完全等价于
 * if(true) System.out.println("hello");
 *
 * 上述省略大括号的做法
 * 在语法上是允许的，但是实际开发中为了避免错误，严格禁止这种做法。
 * 因为一旦省略大括号，if选择结构就只能控制单条语句，而程序员一旦忘记了这个限制就会使程序产生bug！
 * 感兴趣的可以搜索一下"iOS GoTo Fail Bug"，就是典型的省略if的大括号，导致的重大安全事故。
 *
 *
 * @since 10:10
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        int num = 10;
        // 这种写法不好 禁止这么做
        if (num == 10) System.out.println("今天的天气真不错!");

    }
}
